package com.education.wisdom.pojo;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.NoArgsConstructor;

import java.util.List;

@Builder
@AllArgsConstructor
@NoArgsConstructor
public class PageBean {

    /**
     * answer : {"danxuan":[{"answer":"A","createTime":1545888612000,"delFlag":"0","id":33,"questionType":"1","stAnswer":"B","stContent":"关于电动机原理，下列说法正确的是（）","stId":"1201812271331001872919768","stScore":10,"stSelecta":"电动机工作主要是永磁铁在起作用，定子无任何作用。","stSelectb":"电动机原理是永久磁铁在变化的磁场中利用同性相斥、异性相吸的原理进行转动。","stSelectc":"定子在工作中无需散热","stSelectd":"电动机的转子非常结实，不怕磕碰摔打。","stType":"2"},{"answer":"","createTime":1545888612000,"delFlag":"0","id":33,"questionType":"1","stAnswer":"B","stContent":"关于电动机原理，下列说法正确的是（）","stId":"1201812271331001872919768","stScore":10,"stSelecta":"电动机工作主要是永磁铁在起作用，定子无任何作用。","stSelectb":"电动机原理是永久磁铁在变化的磁场中利用同性相斥、异性相吸的原理进行转动。","stSelectc":"定子在工作中无需散热","stSelectd":"电动机的转子非常结实，不怕磕碰摔打。","stType":"2"},{"answer":"","createTime":1545888849000,"delFlag":"0","id":34,"questionType":"1","stAnswer":"C","stContent":"关于温度传感器，下列说法不正确的是（）","stId":"1201812271331171887328152","stScore":10,"stSelecta":"温度传感器属于温度系数电阻，电阻阻值随温度变化而变化。","stSelectb":"温度传感器的作用是将电动机的实际温度提供给电动机控制器。","stSelectc":"温度传感器在电动机运转过程中不起作用，在电动机静止时才会工作。","stSelectd":"温度传感器相当于传统汽车上的水温传感器，是必不可少的重要部件。","stType":"3"},{"answer":"","createTime":1545888849000,"delFlag":"0","id":34,"questionType":"1","stAnswer":"C","stContent":"关于温度传感器，下列说法不正确的是（）","stId":"1201812271331171887328152","stScore":10,"stSelecta":"温度传感器属于温度系数电阻，电阻阻值随温度变化而变化。","stSelectb":"温度传感器的作用是将电动机的实际温度提供给电动机控制器。","stSelectc":"温度传感器在电动机运转过程中不起作用，在电动机静止时才会工作。","stSelectd":"温度传感器相当于传统汽车上的水温传感器，是必不可少的重要部件。","stType":"3"},{"answer":"","createTime":1545888899000,"delFlag":"0","id":35,"questionType":"1","stAnswer":"B","stContent":"关于电动机在运转时时，下列说法正确的是（）","stId":"1201812271331261486500365","stScore":10,"stSelecta":"在电动机运转过程中定子和转子是一起转动的。","stSelectb":"电动机运转过程中由定子提供变化的磁场，转子输出动能。","stSelectc":"电动机在运转过程中无需散热。","stSelectd":"电动机在运转过程中如果发现缺相不必理会，电机正常运转。","stType":"3"},{"answer":"","createTime":1545888899000,"delFlag":"0","id":35,"questionType":"1","stAnswer":"B","stContent":"关于电动机在运转时时，下列说法正确的是（）","stId":"1201812271331261486500365","stScore":10,"stSelecta":"在电动机运转过程中定子和转子是一起转动的。","stSelectb":"电动机运转过程中由定子提供变化的磁场，转子输出动能。","stSelectc":"电动机在运转过程中无需散热。","stSelectd":"电动机在运转过程中如果发现缺相不必理会，电机正常运转。","stType":"3"},{"answer":"","createTime":1557188647000,"delFlag":"0","id":48,"questionType":"1","stAnswer":"C","stContent":"关于电流霍尔传感器，下列说法正确的是","stId":"120190507082407808503713","stScore":20,"stSelecta":"电流霍尔传感器用来检测动力电池组电压","stSelectb":"电流霍尔传感器用来检测动力电池组的内阻","stSelectc":"电流霍尔传感器用来检测动力电池组的电流","stSelectd":"电流霍尔传感器无关紧要，可有可无","stType":"1"},{"answer":"","createTime":1557188647000,"delFlag":"0","id":48,"questionType":"1","stAnswer":"C","stContent":"关于电流霍尔传感器，下列说法正确的是","stId":"120190507082407808503713","stScore":20,"stSelecta":"电流霍尔传感器用来检测动力电池组电压","stSelectb":"电流霍尔传感器用来检测动力电池组的内阻","stSelectc":"电流霍尔传感器用来检测动力电池组的电流","stSelectd":"电流霍尔传感器无关紧要，可有可无","stType":"1"}],"duoxuan":[{"answer":["A"],"createTime":1545893416000,"delFlag":"0","id":41,"questionType":"3","stAnswer":"ABC","stContent":"P档锁止机构在工作中，下列说法正确的是（）","stId":"1201812271450151471549225","stScore":10,"stSelecta":"车辆在高速前进时为了快速停止可以挂入P档进行制动。","stSelectb":"P档锁止机构主要的作用是为了代替手刹。","stSelectc":"在挂入P档锁止机构前必须先使车辆静止，以防止损坏变速器。","stSelectd":"P档锁止机构几乎没什么作用，车上装它是多此一举。","stType":"1"},{"answer":[],"createTime":1545893416000,"delFlag":"0","id":41,"questionType":"3","stAnswer":"ABC","stContent":"P档锁止机构在工作中，下列说法正确的是（）","stId":"1201812271450151471549225","stScore":10,"stSelecta":"车辆在高速前进时为了快速停止可以挂入P档进行制动。","stSelectb":"P档锁止机构主要的作用是为了代替手刹。","stSelectc":"在挂入P档锁止机构前必须先使车辆静止，以防止损坏变速器。","stSelectd":"P档锁止机构几乎没什么作用，车上装它是多此一举。","stType":"1"},{"answer":[],"createTime":1545893542000,"delFlag":"0","id":42,"questionType":"3","stAnswer":"ABC","stContent":"变速器在工作时，下列说法不正确的是（）","stId":"120181227145221903839050","stScore":10,"stSelecta":"宝马之诺电动车变速器为单速固定齿比变速器。","stSelectb":"宝马之诺电动车变速器的主要作用是切换R档、D档、N档。","stSelectc":"电动车变速器在给电动机转速减速过程中也增加了输出扭矩。","stSelectd":"变速器在运转时必须保持润滑正常，保证变速器使用寿命。","stType":"2"},{"answer":[],"createTime":1545893542000,"delFlag":"0","id":42,"questionType":"3","stAnswer":"ABC","stContent":"变速器在工作时，下列说法不正确的是（）","stId":"120181227145221903839050","stScore":10,"stSelecta":"宝马之诺电动车变速器为单速固定齿比变速器。","stSelectb":"宝马之诺电动车变速器的主要作用是切换R档、D档、N档。","stSelectc":"电动车变速器在给电动机转速减速过程中也增加了输出扭矩。","stSelectd":"变速器在运转时必须保持润滑正常，保证变速器使用寿命。","stType":"2"}],"jianda":[{"answer":"f打撒撒旦范德萨","createTime":1545893600000,"delFlag":"0","id":43,"questionType":"4","stAnswer":"数组和链表的区别","stContent":"1ArrayList和LinkedList的区别","stId":"1201812271453191886984242","stScore":10,"stSelecta":"","stSelectb":"","stSelectc":"","stSelectd":"","stType":"2"},{"answer":"","createTime":1545893600000,"delFlag":"0","id":43,"questionType":"4","stAnswer":"数组和链表的区别","stContent":"1ArrayList和LinkedList的区别","stId":"1201812271453191886984242","stScore":10,"stSelecta":"","stSelectb":"","stSelectc":"","stSelectd":"","stType":"2"},{"answer":"","createTime":1545893669000,"delFlag":"0","id":44,"questionType":"4","stAnswer":"数组和链表的区别","stContent":"1ArrayList和LinkedList的区别","stId":"1201812271454281284258058","stScore":10,"stSelecta":"","stSelectb":"","stSelectc":"","stSelectd":"","stType":"3"},{"answer":"","createTime":1545893669000,"delFlag":"0","id":44,"questionType":"4","stAnswer":"数组和链表的区别","stContent":"1ArrayList和LinkedList的区别","stId":"1201812271454281284258058","stScore":10,"stSelecta":"","stSelectb":"","stSelectc":"","stSelectd":"","stType":"3"}],"panduan":[{"answer":"A","createTime":1545888981000,"delFlag":"0","id":36,"questionType":"2","stAnswer":"对","stContent":"1HashMap扩容为原来2倍","stId":"1201812271331321812149160","stScore":10,"stSelecta":"对","stSelectb":"错","stSelectc":"","stSelectd":"","stType":"3"},{"answer":"","createTime":1545888981000,"delFlag":"0","id":36,"questionType":"2","stAnswer":"对","stContent":"1HashMap扩容为原来2倍","stId":"1201812271331321812149160","stScore":10,"stSelecta":"对","stSelectb":"错","stSelectc":"","stSelectd":"","stType":"3"},{"answer":"","createTime":1545893349000,"delFlag":"0","id":40,"questionType":"2","stAnswer":"对","stContent":"1HashMap扩容为原来2倍","stId":"120181227144908679006341","stScore":10,"stSelecta":"对","stSelectb":"错","stSelectc":"","stSelectd":"","stType":"1"},{"answer":"","createTime":1545893349000,"delFlag":"0","id":40,"questionType":"2","stAnswer":"对","stContent":"1HashMap扩容为原来2倍","stId":"120181227144908679006341","stScore":10,"stSelecta":"对","stSelectb":"错","stSelectc":"","stSelectd":"","stType":"1"}]}
     * pageid : 47
     * userid : 727
     */

    private AnswerBean answer;
    private int pageid;
    private String userid;
    private Long startTime;
    private String json;

    public String getJson() {
        return json;
    }

    public void setJson(String json) {
        this.json = json;
    }

    public Long getStartTime(){
        return startTime;
    }

    public void setStartTime(Long startTime){
        this.startTime = startTime;
    }

    public AnswerBean getAnswer() {
        return answer;
    }

    public void setAnswer(AnswerBean answer) {
        this.answer = answer;
    }

    public int getPageid() {
        return pageid;
    }

    public void setPageid(int pageid) {
        this.pageid = pageid;
    }

    public String getUserid() {
        return userid;
    }

    public void setUserid(String userid) {
        this.userid = userid;
    }

    public static class AnswerBean {
        private List<DanxuanBean> danxuan;
        private List<DuoxuanBean> duoxuan;
        private List<JiandaBean> jianda;
        private List<PanduanBean> panduan;

        public List<DanxuanBean> getDanxuan() {
            return danxuan;
        }

        public void setDanxuan(List<DanxuanBean> danxuan) {
            this.danxuan = danxuan;
        }

        public List<DuoxuanBean> getDuoxuan() {
            return duoxuan;
        }

        public void setDuoxuan(List<DuoxuanBean> duoxuan) {
            this.duoxuan = duoxuan;
        }

        public List<JiandaBean> getJianda() {
            return jianda;
        }

        public void setJianda(List<JiandaBean> jianda) {
            this.jianda = jianda;
        }

        public List<PanduanBean> getPanduan() {
            return panduan;
        }

        public void setPanduan(List<PanduanBean> panduan) {
            this.panduan = panduan;
        }

        public static class DanxuanBean {
            /**
             * answer : A
             * createTime : 1545888612000
             * delFlag : 0
             * id : 33
             * questionType : 1
             * stAnswer : B
             * stContent : 关于电动机原理，下列说法正确的是（）
             * stId : 1201812271331001872919768
             * stScore : 10
             * stSelecta : 电动机工作主要是永磁铁在起作用，定子无任何作用。
             * stSelectb : 电动机原理是永久磁铁在变化的磁场中利用同性相斥、异性相吸的原理进行转动。
             * stSelectc : 定子在工作中无需散热
             * stSelectd : 电动机的转子非常结实，不怕磕碰摔打。
             * stType : 2
             */

            private String answer;
            private long createTime;
            private String delFlag;
            private int id;
            private String questionType;
            private String stAnswer;
            private String stContent;
            private String stId;
            private int stScore;
            private String stSelecta;
            private String stSelectb;
            private String stSelectc;
            private String stSelectd;
            private String stType;

            public String getAnswer() {
                return answer;
            }

            public void setAnswer(String answer) {
                this.answer = answer;
            }

            public long getCreateTime() {
                return createTime;
            }

            public void setCreateTime(long createTime) {
                this.createTime = createTime;
            }

            public String getDelFlag() {
                return delFlag;
            }

            public void setDelFlag(String delFlag) {
                this.delFlag = delFlag;
            }

            public int getId() {
                return id;
            }

            public void setId(int id) {
                this.id = id;
            }

            public String getQuestionType() {
                return questionType;
            }

            public void setQuestionType(String questionType) {
                this.questionType = questionType;
            }

            public String getStAnswer() {
                return stAnswer;
            }

            public void setStAnswer(String stAnswer) {
                this.stAnswer = stAnswer;
            }

            public String getStContent() {
                return stContent;
            }

            public void setStContent(String stContent) {
                this.stContent = stContent;
            }

            public String getStId() {
                return stId;
            }

            public void setStId(String stId) {
                this.stId = stId;
            }

            public int getStScore() {
                return stScore;
            }

            public void setStScore(int stScore) {
                this.stScore = stScore;
            }

            public String getStSelecta() {
                return stSelecta;
            }

            public void setStSelecta(String stSelecta) {
                this.stSelecta = stSelecta;
            }

            public String getStSelectb() {
                return stSelectb;
            }

            public void setStSelectb(String stSelectb) {
                this.stSelectb = stSelectb;
            }

            public String getStSelectc() {
                return stSelectc;
            }

            public void setStSelectc(String stSelectc) {
                this.stSelectc = stSelectc;
            }

            public String getStSelectd() {
                return stSelectd;
            }

            public void setStSelectd(String stSelectd) {
                this.stSelectd = stSelectd;
            }

            public String getStType() {
                return stType;
            }

            public void setStType(String stType) {
                this.stType = stType;
            }
        }

        public static class DuoxuanBean {
            /**
             * answer : ["A"]
             * createTime : 1545893416000
             * delFlag : 0
             * id : 41
             * questionType : 3
             * stAnswer : ABC
             * stContent : P档锁止机构在工作中，下列说法正确的是（）
             * stId : 1201812271450151471549225
             * stScore : 10
             * stSelecta : 车辆在高速前进时为了快速停止可以挂入P档进行制动。
             * stSelectb : P档锁止机构主要的作用是为了代替手刹。
             * stSelectc : 在挂入P档锁止机构前必须先使车辆静止，以防止损坏变速器。
             * stSelectd : P档锁止机构几乎没什么作用，车上装它是多此一举。
             * stType : 1
             */

            private long createTime;
            private String delFlag;
            private int id;
            private String questionType;
            private String stAnswer;
            private String stContent;
            private String stId;
            private int stScore;
            private String stSelecta;
            private String stSelectb;
            private String stSelectc;
            private String stSelectd;
            private String stType;
            private List<String> answer;

            public long getCreateTime() {
                return createTime;
            }

            public void setCreateTime(long createTime) {
                this.createTime = createTime;
            }

            public String getDelFlag() {
                return delFlag;
            }

            public void setDelFlag(String delFlag) {
                this.delFlag = delFlag;
            }

            public int getId() {
                return id;
            }

            public void setId(int id) {
                this.id = id;
            }

            public String getQuestionType() {
                return questionType;
            }

            public void setQuestionType(String questionType) {
                this.questionType = questionType;
            }

            public String getStAnswer() {
                return stAnswer;
            }

            public void setStAnswer(String stAnswer) {
                this.stAnswer = stAnswer;
            }

            public String getStContent() {
                return stContent;
            }

            public void setStContent(String stContent) {
                this.stContent = stContent;
            }

            public String getStId() {
                return stId;
            }

            public void setStId(String stId) {
                this.stId = stId;
            }

            public int getStScore() {
                return stScore;
            }

            public void setStScore(int stScore) {
                this.stScore = stScore;
            }

            public String getStSelecta() {
                return stSelecta;
            }

            public void setStSelecta(String stSelecta) {
                this.stSelecta = stSelecta;
            }

            public String getStSelectb() {
                return stSelectb;
            }

            public void setStSelectb(String stSelectb) {
                this.stSelectb = stSelectb;
            }

            public String getStSelectc() {
                return stSelectc;
            }

            public void setStSelectc(String stSelectc) {
                this.stSelectc = stSelectc;
            }

            public String getStSelectd() {
                return stSelectd;
            }

            public void setStSelectd(String stSelectd) {
                this.stSelectd = stSelectd;
            }

            public String getStType() {
                return stType;
            }

            public void setStType(String stType) {
                this.stType = stType;
            }

            public List<String> getAnswer() {
                return answer;
            }


            public void setAnswer(List<String> answer) {
                this.answer = answer;
            }
        }

        public static class JiandaBean {
            /**
             * answer : f打撒撒旦范德萨
             * createTime : 1545893600000
             * delFlag : 0
             * id : 43
             * questionType : 4
             * stAnswer : 数组和链表的区别
             * stContent : 1ArrayList和LinkedList的区别
             * stId : 1201812271453191886984242
             * stScore : 10
             * stSelecta :
             * stSelectb :
             * stSelectc :
             * stSelectd :
             * stType : 2
             */

            private String answer;
            private long createTime;
            private String delFlag;
            private int id;
            private String questionType;
            private String stAnswer;
            private String stContent;
            private String stId;
            private int stScore;
            private String stSelecta;
            private String stSelectb;
            private String stSelectc;
            private String stSelectd;
            private String stType;

            public String getAnswer() {
                return answer;
            }

            public void setAnswer(String answer) {
                this.answer = answer;
            }

            public long getCreateTime() {
                return createTime;
            }

            public void setCreateTime(long createTime) {
                this.createTime = createTime;
            }

            public String getDelFlag() {
                return delFlag;
            }

            public void setDelFlag(String delFlag) {
                this.delFlag = delFlag;
            }

            public int getId() {
                return id;
            }

            public void setId(int id) {
                this.id = id;
            }

            public String getQuestionType() {
                return questionType;
            }

            public void setQuestionType(String questionType) {
                this.questionType = questionType;
            }

            public String getStAnswer() {
                return stAnswer;
            }

            public void setStAnswer(String stAnswer) {
                this.stAnswer = stAnswer;
            }

            public String getStContent() {
                return stContent;
            }

            public void setStContent(String stContent) {
                this.stContent = stContent;
            }

            public String getStId() {
                return stId;
            }

            public void setStId(String stId) {
                this.stId = stId;
            }

            public int getStScore() {
                return stScore;
            }

            public void setStScore(int stScore) {
                this.stScore = stScore;
            }

            public String getStSelecta() {
                return stSelecta;
            }

            public void setStSelecta(String stSelecta) {
                this.stSelecta = stSelecta;
            }

            public String getStSelectb() {
                return stSelectb;
            }

            public void setStSelectb(String stSelectb) {
                this.stSelectb = stSelectb;
            }

            public String getStSelectc() {
                return stSelectc;
            }

            public void setStSelectc(String stSelectc) {
                this.stSelectc = stSelectc;
            }

            public String getStSelectd() {
                return stSelectd;
            }

            public void setStSelectd(String stSelectd) {
                this.stSelectd = stSelectd;
            }

            public String getStType() {
                return stType;
            }

            public void setStType(String stType) {
                this.stType = stType;
            }
        }

        public static class PanduanBean {
            /**
             * answer : A
             * createTime : 1545888981000
             * delFlag : 0
             * id : 36
             * questionType : 2
             * stAnswer : 对
             * stContent : 1HashMap扩容为原来2倍
             * stId : 1201812271331321812149160
             * stScore : 10
             * stSelecta : 对
             * stSelectb : 错
             * stSelectc :
             * stSelectd :
             * stType : 3
             */

            private String answer;
            private long createTime;
            private String delFlag;
            private int id;
            private String questionType;
            private String stAnswer;
            private String stContent;
            private String stId;
            private int stScore;
            private String stSelecta;
            private String stSelectb;
            private String stSelectc;
            private String stSelectd;
            private String stType;

            public String getAnswer() {
                return answer;
            }

            public void setAnswer(String answer) {
                this.answer = answer;
            }

            public long getCreateTime() {
                return createTime;
            }

            public void setCreateTime(long createTime) {
                this.createTime = createTime;
            }

            public String getDelFlag() {
                return delFlag;
            }

            public void setDelFlag(String delFlag) {
                this.delFlag = delFlag;
            }

            public int getId() {
                return id;
            }

            public void setId(int id) {
                this.id = id;
            }

            public String getQuestionType() {
                return questionType;
            }

            public void setQuestionType(String questionType) {
                this.questionType = questionType;
            }

            public String getStAnswer() {
                return stAnswer;
            }

            public void setStAnswer(String stAnswer) {
                this.stAnswer = stAnswer;
            }

            public String getStContent() {
                return stContent;
            }

            public void setStContent(String stContent) {
                this.stContent = stContent;
            }

            public String getStId() {
                return stId;
            }

            public void setStId(String stId) {
                this.stId = stId;
            }

            public int getStScore() {
                return stScore;
            }

            public void setStScore(int stScore) {
                this.stScore = stScore;
            }

            public String getStSelecta() {
                return stSelecta;
            }

            public void setStSelecta(String stSelecta) {
                this.stSelecta = stSelecta;
            }

            public String getStSelectb() {
                return stSelectb;
            }

            public void setStSelectb(String stSelectb) {
                this.stSelectb = stSelectb;
            }

            public String getStSelectc() {
                return stSelectc;
            }

            public void setStSelectc(String stSelectc) {
                this.stSelectc = stSelectc;
            }

            public String getStSelectd() {
                return stSelectd;
            }

            public void setStSelectd(String stSelectd) {
                this.stSelectd = stSelectd;
            }

            public String getStType() {
                return stType;
            }

            public void setStType(String stType) {
                this.stType = stType;
            }
        }
    }
}
